stub one's toe on something - French English Dictionary